package fy.uap.bean;

import java.util.List;

/**
 * 资金系统
 * 
 * @author Administrator
 * 
 */
public class FundsBean {
	private String pk_id;// 主键
	private String bill_no;// 业务单号
	private String pk_corp;// 所属公司
	private String pk_costsubj;// 报账业务类型
	private String curr_code;// 币别代码
	private String bill_date;// 付款日期
	private String bill_amount;// 付款总金额
	private String adv_amount = "0";// 已预付金额
	private String opp_corp;// 对方单位/收款方
	private String opp_acc_name;// 对方户名
	private String opp_acc_no;// 对方账户
	private String opp_acc_bank;// 对方开户银行
	private String opp_acc_bank_type;// 对方银行类别
	private String abs;// 摘要信息
	private String memo;// 备注
	private String voucher_count = "0";// 凭证张数
	private String operator;// 制单人工号
	private String operator_date;// 制单日期
	private String costsubj;//报销类型
	private String pk_cash_plan;//付款计划主键
	  
	private List<String> p_dept_list;// 费用部门
	private List<String> p_type_list;// 费用类型
	private List<String> p_cost_list;//费用
	//private List<String> cp_dept_list;// 费用部门
	
	private String name;//姓名
	private String reasons;//出差事由
	private String ProCode ;//项目编号
	
	
	public List<String> getP_dept_list() {
		return p_dept_list;
	}

	public void setP_dept_list(List<String> p_dept_list) {
		this.p_dept_list = p_dept_list;
	}

	public List<String> getP_type_list() {
		return p_type_list;
	}

	public void setP_type_list(List<String> p_type_list) {
		this.p_type_list = p_type_list;
	}

	public List<String> getP_cost_list() {
		return p_cost_list;
	}

	public void setP_cost_list(List<String> p_cost_list) {
		this.p_cost_list = p_cost_list;
	}



	public String getPk_cash_plan() {
		return pk_cash_plan;
	}

	public void setPk_cash_plan(String pk_cash_plan) {
		this.pk_cash_plan = pk_cash_plan;
	}

	/**
	 * 主键
	 * 
	 * @return
	 */
	public String getPk_id() {
		return pk_id;
	}

	/**
	 * 主键
	 */
	public void setPk_id(String pk_id) {
		this.pk_id = pk_id;
	}

	/**
	 * 业务单号
	 * 
	 * @return
	 */
	public String getBill_no() {
		return bill_no;
	}

	/**
	 * 业务单号
	 * 
	 */
	public void setBill_no(String bill_no) {
		this.bill_no = bill_no;
	}

	public String getPk_corp() {
		return pk_corp;
	}

	public void setPk_corp(String pk_corp) {
		this.pk_corp = pk_corp;
	}

	public String getPk_costsubj() {
		return pk_costsubj;
	}

	public void setPk_costsubj(String pk_costsubj) {
		this.pk_costsubj = pk_costsubj;
	}

	public String getCurr_code() {
		return curr_code;
	}

	public void setCurr_code(String curr_code) {
		this.curr_code = curr_code;
	}

	public String getBill_date() {
		return bill_date;
	}

	public void setBill_date(String bill_date) {
		this.bill_date = bill_date;
	}

	public String getBill_amount() {
		return bill_amount;
	}

	public void setBill_amount(String bill_amount) {
		this.bill_amount = bill_amount;
	}

	public String getAdv_amount() {
		return adv_amount;
	}

	public void setAdv_amount(String adv_amount) {
		this.adv_amount = adv_amount == null ? "0" : adv_amount;
	}

	public String getOpp_corp() {
		return opp_corp;
	}

	public void setOpp_corp(String opp_corp) {
		this.opp_corp = opp_corp;
	}

	public String getOpp_acc_name() {
		return opp_acc_name;
	}

	public void setOpp_acc_name(String opp_acc_name) {
		this.opp_acc_name = opp_acc_name;
	}

	public String getOpp_acc_no() {
		return opp_acc_no;
	}

	public void setOpp_acc_no(String opp_acc_no) {
		this.opp_acc_no = opp_acc_no;
	}

	public String getOpp_acc_bank() {
		return opp_acc_bank;
	}

	public void setOpp_acc_bank(String opp_acc_bank) {
		this.opp_acc_bank = opp_acc_bank;
	}

	public String getOpp_acc_bank_type() {
		return opp_acc_bank_type;
	}

	public void setOpp_acc_bank_type(String opp_acc_bank_type) {
		this.opp_acc_bank_type = opp_acc_bank_type;
	}

	public String getAbs() {
		return abs;
	}

	public void setAbs(String abs) {
		this.abs = abs;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getVoucher_count() {
		return voucher_count;
	}

	public void setVoucher_count(String voucher_count) {
		this.voucher_count = voucher_count == null ? "0" : voucher_count;
	}

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public String getOperator_date() {
		return operator_date;
	}

	public void setOperator_date(String operator_date) {
		this.operator_date = operator_date;
	}

	public String getCostsubj() {
		return costsubj;
	}

	public void setCostsubj(String costsubj) {
		this.costsubj = costsubj;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getReasons() {
		return reasons;
	}

	public void setReasons(String reasons) {
		this.reasons = reasons;
	}

	public String getProCode() {
		return ProCode;
	}

	public void setProCode(String proCode) {
		ProCode = proCode;
	}

}
